Japanese knotweed
noun
: a stout perennial Japanese herb (Polygonum cuspidatum) having cordate leaves and panicles of greenish white flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share